package api

import (
	"sieve_admin_server_userpass/app/api/amazon_sieve"
	"sieve_admin_server_userpass/app/api/customer"
	"sieve_admin_server_userpass/app/api/fb_sieve"
	"sieve_admin_server_userpass/app/api/ins_sieve"
	"sieve_admin_server_userpass/app/api/linkedin_sieve"
	"sieve_admin_server_userpass/app/api/logger"
	"sieve_admin_server_userpass/app/api/number"
	"sieve_admin_server_userpass/app/api/sieve"
	"sieve_admin_server_userpass/app/api/sys"
	"sieve_admin_server_userpass/app/api/viber_sieve"
	"sieve_admin_server_userpass/app/api/ws_sieve"

	"github.com/google/wire"
)

var APISet = wire.NewSet(
	ResourceSet,
	sys.SysSet,
	customer.CustomerSet,
	number.NumberSet,
	logger.LogSet,
	sieve.SieveSet,
	ws_sieve.WsSieveSet,
	fb_sieve.FbSieveSet,
	ins_sieve.InsSieveSet,
	linkedin_sieve.LinkedinSieveSet,
	amazon_sieve.AmazonSieveSet,
	viber_sieve.ViberSieveSet,
) // end
